www.gusucode.com > 落叶冰点万能企业网站内容管理系统 V9.1 > 落叶冰点万能企业网站内容管理系统 V9.1\code\admin\adminCollection\Admin_ItemSuccess.asp

    <%@language=vbscript codepage=936 %>


<%

response.buffer=true	
%>
<!--#include file="inc/conn.asp"-->
<!--#include file="inc/function.asp"-->
<!--#include file="Admin_ChkPurview.asp"-->
<%
Dim SqlItem,RsItem,FoundErr,ErrMsg
Dim ItemID,ItemName,ChannelID,strChannelDir,ClassID,SpecialID,PaginationType,MaxCharPerPage,ReadLevel
Dim Stars,ReadPoint,Hits,UpDateType,UpDateTime,IncludePicYn,DefaultPicYn,OnTop,Elite,Hot,SkinID,TemplateID
Dim Script_Iframe,Script_Object,Script_Script,Script_Div,Script_Class,Script_Span,Script_Img,Script_Font,Script_A,Script_Html,Script_Table,Script_Tr,Script_Td
Dim CollecListNum,CollecNewsNum,Passed,SaveFiles,CollecOrder,LinkUrlYn,InputerType,Inputer,EditorType,Editor,ShowCommentLink
Dim tClass,tSpecial
FoundErr=False
ItemID=Request("ItemID")

If ItemID="" Then
   FoundErr=True
   ErrMsg=ErrMsg & "<br><li>参数错误,请从有效链接进入</li>"
Else
   ItemID=Clng(ItemID)
End If

If FoundErr<>True Then
   ItemName=Trim(Request.Form("ItemName"))
   ChannelID=Trim(Request.Form("ChannelID"))
   ClassID=Trim(Request.Form("ClassID"))
   SpecialID=Trim(Request.Form("SpecialID"))
   PaginationType=Trim(Request.Form("PaginationType"))
   MaxCharPerPage=Trim(Request.Form("MaxCharPerPage"))
   ReadLevel=Trim(Request.Form("ReadLevel"))
   Stars=Trim(Request.Form("Stars"))
   ReadPoint=Trim(Request.Form("ReadPoint"))
   Hits=Trim(Request.Form("Hits"))
   UpdateType=Trim(Request.Form("UpdateType"))
   UpDateTime=Trim(Request.Form("UpDateTime"))
   IncludePicYn=Trim(Request.Form("IncludePicYn"))
   DefaultPicYn=Trim(Request.Form("DefaultPicYn"))
   OnTop=Trim(Request.Form("OnTop"))
   Elite=Trim(Request.Form("Elite"))
   Hot=Trim(Request.Form("Hot"))
   SkinID=Trim(Request.Form("SkinID"))
   TemplateID=Trim(Request.Form("TemplateID"))
   Script_Iframe=Trim(Request.Form("Script_Iframe"))
   Script_Object=Trim(Request.Form("Script_Object"))
   Script_Script=Trim(Request.Form("Script_Script"))
   Script_Div=Trim(Request.Form("Script_Div"))
   Script_Class=Trim(Request.Form("Script_Class"))
   Script_Span=Trim(Request.Form("Script_Span"))
   Script_Img=Trim(Request.Form("Script_Img"))
   Script_Font=Trim(Request.Form("Script_Font"))
   Script_A=Trim(Request.Form("Script_A"))
   Script_Html=Trim(Request.Form("Script_Html"))
   CollecListNum=Trim(Request.Form("CollecListNum"))
   CollecNewsNum=Trim(Request.Form("CollecNewsNum"))
   Passed=Trim(Request.Form("Passed"))
   SaveFiles=Trim(Request.Form("SaveFiles"))
   CollecOrder=Trim(Request.Form("CollecOrder"))
   LinkUrlYn=Trim(Request.Form("LinkUrlYn"))
   InputerType=Trim(Request.Form("InputerType"))
   Inputer=Trim(Request.Form("Inputer"))
   EditorType=Trim(Request.Form("EditorType"))
   Editor=Trim(Request.Form("Editor"))
   ShowCommentLink=Trim(Request.Form("ShowCommentLink"))
   Script_Table=Trim(Request.Form("Script_Table"))
   Script_Tr=Trim(Request.Form("Script_Tr"))
   Script_Td=Trim(Request.Form("Script_Td"))

   If ItemName="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>项目名称不能为空!</li>"
   End If
   If ChannelID="" or ChannelID=0  or ChannelID="xx"  Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择项目所属频道!</li>"
   Else
      ChannelID=Clng(ChannelID)
   End If
   If ClassID=""   or ClassID="xx" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择项目所属栏目!</li>"
   Else
      ClassID=CLng(ClassID)
     set tClass=conn.execute("select * From ND_Article_class where id=" & ClassID)
	  
	  
	  
      'strChannelDir=tClass("ClassDir")
       strChannelDir=""
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
      Set tClass=Nothing
   End If
   If SpecialID="" Then
      SpecialID=0
   Else
      SpecialID=Clng(SpecialID)
	  
	  
	  
   
   
      Sqlc ="select * from ND_channel where id="&ChannelID
   Set Rsc1=server.CreateObject("adodb.recordset")   
   Rsc1.Open Sqlc,Conn,1,1  

	  
	  
	  
	  
	  
	  
      If SpecialID<>0 Then
         set tSpecial=conn.execute("select ID From  ND_Article_Special   Where sys_content_type='" & rsc1("sys_content_type_name")& "'")
         If tSpecial.bof and tSpecial.eof then
            FoundErr=True
            ErrMsg=ErrMsg & "<br><li>在本频道内找不到指定的专题</li>"
         End If
         Set tSpecial=Nothing
      End If
   End If

   If PaginationType="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择分页类型!</li>"
   Else
      PaginationType=Clng(PaginationType)
   End If
   'If MaxCharPerPage="" and PaginationType=1 Then
    '  FoundErr=True
    '  ErrMsg=ErrMsg & "<br><li>请输入每页字符数!</li>"
   'Else
   '   MaxCharPerPage=Clng(MaxCharPerPage)
  ' End If
   If ReadLevel="" then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择文章阅读等级!</li>"
   Else
      ReadLevel=Clng(ReadLevel)
   End if
   If Stars="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择文章评分等级!</li>"
   Else
      Stars=Clng(Stars)
   End If
   If ReadPoint="" Then
      ReadPoint=0
   Else
      ReadPoint=Clng(ReadPoint)
   End if
   If Hits="" Then
      Hits=0
   Else
      Hits=Clng(Hits)
   End if
   If UpdateType="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择文章录入时间类型!</li>"
   Else
      UpdateType=Clng(UpdateType)
      If UpDateType=2 Then
         If IsDate(UpdateTime)=False Then
            FoundErr=True
            ErrMsg=ErrMsg & "<br><li>文章录入时间格式不正确!</li>"
         Else
            UpDateTime=CDate(UpDateTime)
         End If
      End If
   End if
   If SkinID="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择配色风格!</li>"   
   Else
      SkinID=Clng(SkinID)
   end If
   If TemplateID="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择设计模板!</li>"   
   Else
      TemplateID=Clng(TemplateID)
   end If
   If CollecListNum="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请填写新闻列表深度!</li>" 
   Else
      CollecListNum=Clng(CollecListNum)
   End If
   If CollecNewsNum="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请填写新闻采集数量!</li>" 
   Else
      CollecNewsNum=Clng(CollecNewsNum)
   End If

   If InputerType="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择新闻录入者类型!</li>" 
   Else
      InputerType=Clng(InputerType)
      If InputerType=1 And Inputer="" Then
         FoundErr=True
         ErrMsg=ErrMsg & "<br><li>请填写新闻录入者!</li>" 
      End If
   End If

   If EditorType="" Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>请选择责任编辑类型!</li>" 
   Else
      EditorType=Clng(EditorType)
      If EditorType=1 And Editor="" Then
         FoundErr=True
         ErrMsg=ErrMsg & "<br><li>请填写责任编辑!</li>" 
      End If
   End If
   If ShowCommentLink="1" Then
      ShowCommentLink=1
   Else
      ShowCommentLink=0
   End If
End If
If FoundErr<>True Then
   SqlItem="Select * from Item Where ItemID=" & ItemID
   Set RsItem=server.CreateObject("adodb.recordset")
   RsItem.Open SqlItem,ConnItem,2,3
   If RsItem.Eof And RsItem.Bof Then
      FoundErr=True
      ErrMsg=ErrMsg & "<br><li>参数错误,没有找该项目</li>"
   Else
      RsItem("ItemName")=ItemName
      RsItem("ChannelID")=ChannelID
      RsItem("ChannelDir")=strChannelDir
      RsItem("ClassID")=ClassID
      RsItem("SpecialID")=SpecialID
      RsItem("PaginationType")=PaginationType
      'RsItem("MaxCharPerPage")=MaxCharPerPage
	  RsItem("MaxCharPerPage")=500
	  
      RsItem("ReadLevel")=ReadLevel
      RsItem("Stars")=Stars
      RsItem("ReadPoint")=ReadPoint
      RsItem("Hits")=Hits
      RsItem("UpdateType")=UpdateType
      If UpdateType=2 Then
         RsItem("UpDateTime")=UpDateTime
      End If
      If IncludePicYn="yes" Then
         RsItem("IncludePicYn")=-1
      Else
         RsItem("IncludePicYn")=0
      End If
      If DefaultPicYn="yes" Then
         RsItem("DefaultPicYn")=-1
      Else
         RsItem("DefaultPicYn")=0
      End If
      If OnTop="yes" Then
         RsItem("OnTop")=-1
      Else
         RsItem("OnTop")=0
      End If
      If Elite="yes" Then
         RsItem("Elite")=-1
      Else
         RsItem("Elite")=0
      End If
      If Hot="yes" Then
         RsItem("Hot")=-1
      Else
         RsItem("Hot")=0
      End If
      RsItem("SkinID")=SkinID
      RsItem("TemplateID")=TemplateID
      If Script_Iframe="yes" Then
         RsItem("Script_Iframe")=-1
      Else
         RsItem("Script_Iframe")=0
      End If
      If Script_Object="yes" Then
         RsItem("Script_Object")=-1
      Else
         RsItem("Script_Object")=0
      End If
      If Script_Script="yes" Then
         RsItem("Script_Script")=-1
      Else
         RsItem("Script_Script")=0
      End If
      If Script_Div="yes" Then
         RsItem("Script_Div")=-1
      Else
         RsItem("Script_Div")=0
      End If
      If Script_Class="yes" Then
         RsItem("Script_Class")=-1
      Else
         RsItem("Script_Class")=0
      End If
      If Script_Span="yes" Then
         RsItem("Script_Span")=-1
      Else
         RsItem("Script_Span")=0
      End If
      If Script_Img="yes" Then
         RsItem("Script_Img")=-1
      Else
         RsItem("Script_Img")=0
      End If

      If Script_Font="yes" Then
         RsItem("Script_Font")=-1
      Else
         RsItem("Script_Font")=0
      End If
      If Script_A="yes" Then
         RsItem("Script_A")=-1
      Else
         RsItem("Script_A")=0
      End If

      If Script_Html="yes" Then
         RsItem("Script_Html")=-1
      Else
         RsItem("Script_Html")=0
      End If
      RsItem("CollecListNum")=CollecListNum
      RsItem("CollecNewsNum")=CollecNewsNum

      If Passed="yes" Then
         RsItem("Passed")=-1
      Else
         RsItem("Passed")=0
      End If
      If SaveFiles="yes" Then
         RsItem("SaveFiles")=-1
      Else
         RsItem("SaveFiles")=0
      End If
      If CollecOrder="yes" Then
         RsItem("CollecOrder")=-1
      Else
         RsItem("CollecOrder")=0
      End If
      If LinkUrlYn="yes" Then
         RsItem("LinkUrlYn")=-1
      Else
         RsItem("LinkUrlYn")=0
      End If
      RsItem("InputerType")=InputerType
      If InputerType=1 Then
         RsItem("Inputer")=Inputer
      End If
      RsItem("EditorType")=EditorType
      If EditorType=1 Then
         RsItem("Editor")=Editor
      End If
      RsItem("ShowCommentLink")=ShowCommentLink
      RsItem("Flag")=True
      If Script_Table="yes" Then
         RsItem("Script_Table")=-1
      Else
         RsItem("Script_Table")=0
      End If
      If Script_Tr="yes" Then
         RsItem("Script_Tr")=-1
      Else
         RsItem("Script_Tr")=0
      End If
      If Script_Td="yes" Then
         RsItem("Script_Td")=-1
      Else
         RsItem("Script_Td")=0
      End If

   End If
   ErrMsg="<br><li>" & ItemName & " 项目设置完成!</li>"
   RsItem.UpDate
   RsItem.Close
   Set RsItem=Nothing 
End If

If FoundErr=True Then
   Call WriteErrMsg(ErrMsg)
Else
   Call WriteSucced(ErrMsg)
End If
'关闭数据库链接
Call CloseConn()
Call CloseConnItem()
%>